home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2215 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: europa.com!thetics!jdm
  2. From: jdm@atheria.europa.com (Jesse)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS frien
  5. Date: 28 Jan 1996 12:58:20 -0800
  6. Organization: Europa Communications, Inc, Portland Oregon USA
  7. Message-ID: <jdm.822861553@thetics>
  8. References: <4dtbl0$84n@sinsen.sn.no> <4dtgil$1kn@serpens.rhein.de> <4e382s$54t$1@sydney.DIALix.oz.au> <4e3imr$is@serpens.rhein.de>
  9. NNTP-Posting-Host: thetics.europa.com
  10. X-Newsreader: NN version 6.5.0 #3 (NOV)
  11.  
  12. mlelstv@serpens.rhein.de (Michael van Elst) writes:
  13.  
  14. >Well, maybe your logic is weaker... but it is clear that without the OS
  15. >there is
  16.  
  17. >no HD access.
  18. >no support for systems with graphics cards.
  19. >no multitasking.
  20. >no return to the OS besides rebooting.
  21.  
  22. >Any other claim is _definitely_ wrong.
  23.  
  24. Definitely wrong?  What if you use the OS (ooo!) to shut it down and use your
  25. own preemptive multitasking kernel (which has lower overhead and is more suited
  26. for the task than exec), restoring the system when your program is finished?  
  27.  
  28. That covers two of those "deficiencies" easily.  Nothing is definite.
  29.  
  30. By your logic, without the OS there is
  31.  
  32. no video.
  33. no audio.
  34. no floppy drive access.
  35. no input from any sources.
  36.  
  37. Of course there is.  You just have to write your own code to handle it.  Just
  38. like the four you mentioned above.  Some are considerably easier than others
  39. and some are not officially sanctioned as "good" things to do, but they're
  40. certainly possible.  
  41.  
  42. Anyone claiming than you can't do the above without the OS is simply naive.  
  43.  
  44. (Not that I'd recommend using the hardware instead of the OS for hard drives 
  45. or graphics cards unless you're writing your own OS.)
  46.  
  47. Frankly, I'm disgusted by the statements people have been making in this thread
  48. about how there are only two types of programmers or programming that can be
  49. done.  
  50.  
  51.   1. Those that are perfect programmers and are "enlightened" enough to only
  52.      use the OS.
  53.   2. Those that who use the hardware and are such bad programmers that the 
  54.      couldn't code their way out of a paper bag.  
  55.  
  56. That's _stupid_.  There are good hardware programmers and bad OS programmers.
  57. -- 
  58. Remember, this isn't pascal, this is REAL programming.
  59.   -- 68000 Assembly language, techniques for building programs
  60.